a willing horse - French English Dictionary